@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{ font-size:14px; color:#000; min-width:1170px; background: #fff; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
html, body{min-width: 1170px;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#000; text-decoration:none;outline:none;}
a:hover {text-decoration:none; color: #ff0202;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:45px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.w1170{ width: 1170px; margin-left: auto; margin-right: auto; overflow: hidden;}
.trans{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;}
.trans:hover{transform:scale(1.04,1.04);-ms-transform:scale(1.04,1.04);-webkit-transform:scale(1.04,1.04);transition:1s}

.part1-T .title:hover, .part1-B ul li a:hover, .part3-box-list li .title:hover, .text-list li a:hover{color: #2b7237;}
/******************top begin**********************/
.top{width: 100%; height: 111px; background: url(yy-sqbj-20180802.jpg) center repeat;}
.top-bar{position: relative; height: 111px;}

.logo{position:absolute;left: 0;top: 37px;z-index: 1; overflow: hidden;}

.logo-p { float: left; display: block; width: auto; overflow: hidden; }
.logo-p  img{display: block;}


.logo-span{border-left: 1px solid #fff; height: 44px;line-height: 44px;float: left; margin-left: 15px; padding-left: 15px; color: #fff; font-size: 24px;}



.phone{ position: absolute; top: 55px; right: 300px; z-index: 1; font-size: 18px; color: #fff; }
.phone i{ font-family: 'Constantia';}
.search{position: absolute; top: 50px; right: 0; z-index: 1; width: 280px; height: 30px; line-height: 30px;}
.search-box{width: 228px;height: 30px;line-height:  30px;border: none;outline: medium;padding: 0 42px 0 10px;border-radius: 8px;}
.search-icon{width: 31px;height: 21px;background: url(search_hy20180531.png) no-repeat 10px;display: inline-block;border: none;outline: medium;text-indent: -999em;cursor: pointer;position: absolute;right: 11px;top: 7px;border-left: 1px solid #e7e4e4;padding-left: 10px;}
/******************top end***********************/
.main{overflow: hidden;}
/******************nav begin***********************/
.nav{width: 100%; height: 45px; background: #f2f2f2;position:relative; z-index:1; +margin-top: -2px;}
.nav-bar{height: 45px;}
.nav-bar ul{width:1800px;}
.nav{ height:45px; line-height:45px; +margin-top: -4px;}
.nav .nLi{ float:left; display:inline; margin-right: 20px;}
 
.nav .nLi a{ display:inline-block;  font-size:16px; height:42px;  margin-right: 70px; font-weight: bold; color: #850404;}
.nav .nLi a:hover{color:#850404; border-bottom: 3px solid #850404;}
/******************nav end************************/


/*吉网分站*/
.jwfz{height:34px; margin-top: 20px;}
.jwfz a{padding: 0 10px; height: 14px; line-height: 14px; font-size: 12px; border-right: 1px #cacaca solid; display: block; float: left; margin-top: 15px; color: #F00;}
.jwfz a:last-child {border-right: none;}
.jwfz a.jw-a1{border: none; color: #000; padding: 0px;}

/*当前位置*/
.dqwz {
    width: 1170px;
    margin: 0 auto;
    padding: 13px 0;
    color: #999;
    border-bottom: 1px solid #eee;
}

.dqwz a {
    color: #666;
}

.dqwz a:hover{
    color: #F00;
}


/*列表*/
.list-lm{padding-bottom:200px; height: auto; overflow: hidden;}
.lmlist-left{width:785px; float: left; margin-top: 20px;}
.lmlist-left ul{width:785px; height: auto; overflow: hidden;}
.lmlist-left ul li{width:785px; height: auto; overflow: hidden; border-bottom: 1px solid #f6f6f6; padding: 25px 0px;}
.lmlist-left ul li h2{ display: block; width:785px; height: 28px; overflow: hidden; font-size: 23px; line-height: 28px; margin-bottom: 15px;}
.lmlist-left ul li p{ display: block; width:785px;  overflow: hidden; font-size: 15px; line-height: 25px;max-height: 75px; margin-bottom: 15px; text-align: justify;}
.lmlist-left ul li span{display: block; width:785px; color: #666666;}
.lmlist-left ul li span i{padding-right:10px;}

/*right*/
.lmlist-right{width:268px; float: right;}
.first1{width:268px; height: auto; overflow: hidden; margin-top: 20px;}

.bt{width:268px;border-bottom: 3px #c30000 solid; height: 30px; line-height: 30px; overflow: hidden;}
.bt h2{font-size:16px; color:#f54343; font-weight: bold;}
/*1*/
.lmst-ul{width:268px; height: auto; overflow: hidden;}
.lmst-ul li{width:268px; height: 20px; overflow: hidden; margin-top: 10px;}
.lmst-ul li i{height: 20px;display: inline-block; overflow: hidden; padding: 0 5px; background: #919191; float: left; color: #fff;}
.lmst-ul li p{display: inline-block; float: right; text-indent: 5px; line-height: 20px; width: 240px;}
.lmst-ul li i.list-i{background: #f60;}


/*2*/
.lmst-ul2{width:298px; height: auto; overflow: hidden;}
.lmst-ul2 li{float: left; width: 125px; line-height: 30px; margin: 10px 18px 0 0;text-align: center;}
 .lmst-ul2 li img{width:125px; height: 84px;}
 .lmst-ul2 li p{width:125px; height: 30px; line-height: 30px; overflow: hidden; display: block;}

/*3*/
.lmst-ul3{width:268px; height: auto; overflow: hidden; background: #f6f6f6; margin-top: 10px; padding-bottom: 25px;}
.lmst-ul3 li.list3-li{width:268px; height: 180px;overflow: hidden; position: relative; margin-bottom: 20px; margin-left: 0px;}
.lmst-ul3 li.list3-li img{width:268px; height: 180px; position: absolute; top: 0px; left: 0px;}
.lmst-ul3 li.list3-li p{width:268px; height: 30px; display: block; line-height: 30px; color: #fff; background: url( yanyan_yldsbtgj_20180827.png) repeat top;
	position: absolute; bottom: 0px; left: 0px; text-align: center;}
.lmst-ul3 li{width:242px; height: 32px; line-height: 32px; overflow: hidden; border-bottom: 1px solid #e5e5e5; margin-left: 13px;}


/*bottom*/
.links{ background:#e6e6e6; height:50px; line-height:50px; text-align:center; overflow:hidden; color:#000000; font-size:15px;}
.links a{ color:#000000; margin:0 20px;}

   /*-----------------底部开始------------*/
.footer{width:100%; height: auto; background: #860404;}
    .footer_sqd { width:1000px; margin:0 auto; height:auto; padding: 40px 0px;}
    .footer_sqd img { width:208px; height:50px; margin:10px auto; display:block;}
    .footer_sqd span { display:block; text-align:center; color:#fff; font-size:15px; line-height:30px;}
    .footer_sqd span a { color:#fff; padding:0 5px;}
    .footer_sqd span a:hover { color:#fff;}
    .no_linie { text-decoration:none!important;}
    .no_linie:hover { color:#fff!important;}
    /*-----------------底部结束！------------*/
















